A general framework for building machine learning models for pricing american index options with no-arbitrage and its limitation
نویسندگان
چکیده
Since the seminar work by Black and Sholes on option pricing early 1970’s, many alternative option pricing models have appeared to address some key stylized facts for option markets such as volatility smile, fat-tail, volatility clustering, and so on. Most of the successful option models are parametric models based on diffusion processes with jumps usually called the Lévy processes and the parameters of the models can be calibrated to fit the model to the market option data. Recently nonparametric models have attracted lots of attention to many researchers for their improved prediction accuracy on pricing financial derivatives mostly for the European options which can be exercised only at its maturities. In the financial market, however, the most frequently traded options are usually of American type, which can be exercised anytime before their maturities and machine learning models suffer from arbitrage opportunities when they are directly applied to pricing real American options. In the present study, we propose a general framework for building a machine learning model that not only satisfies no-arbitrage constraints for pricing American options, but also is stable in its prediction to a specified range of time-varying daily options. We conduct a comprehensive study to verify the predictive performance of the proposed models by applying them to one-year S&P 100 daily American put options and show that the proposed method is significantly better than the state-of arts machine learning models. Also we compare the prediction performance of the machine learning models with parametric jump models when the domain of the in-sample option data is different from the domain of the out-of-sample option data and discuss about their limitations.
منابع مشابه
Learning Martingale Measures to Price Options
We provide a framework for learning risk-neutral measures (Martingale measures) for pricing options. In a simple geometric Brownian motion model, the price volatility, fixed interest rate and a no-arbitrage condition suffice to determine a unique risk-neutral measure. On the other hand, in our framework, we relax some of these assumptions to obtain a class of allowable risk-neutral measures. We...
متن کاملLearning Martingale Measures From High Frequency Financial Data to Help Option Pricing
We provide a framework for learning risk-neutral measures (Martingale measures) for pricing options from high frequency financial data. In a simple geometric Brownian motion model, a price volatility, a fixed interest rate and a no-arbitrage condition suffice to determine a unique risk-neutral measure. On the other hand, in our framework, we relax some of these assumptions to obtain a class of ...
متن کاملAmerican Option Pricing of Future Contracts in an Effort to Investigate Trading Strategies; Evidence from North Sea Oil Exchange
In this paper, Black Scholes’s pricing model was developed to study American option on future contracts of Brent oil. The practical tests of the model show that market priced option contracts as future contracts less than what model did, which mostly represent option contracts with price rather than without price. Moreover, it suggests call option rather than put option. Using t hypothesis test...
متن کاملGated Neural Networks for Option Pricing: Rationality by Design
We propose a neural network approach to price EU call options that significantly outperforms some existing pricing models and comes with guarantees that its predictions are economically reasonable. To achieve this, we introduce a class of gated neural networks that automatically learn to divide-and-conquer the problem space for robust and accurate pricing. We then derive instantiations of these...
متن کاملQuantitative Finance: An Object–Oriented Approach in C++
Contents Preface xi Acknowledgements xv 1 A brief review of the C++ programming language 1 1.1 Getting started 1 1.2 Procedural programming in C++ 3 1.3 Object–oriented features of C++ 13 1.4 Templates 25 1.5 Exceptions 27 1.6 Namespaces 29 2 Basic building blocks 33 2.1 The Standard Template Library (STL) 33 2.2 The Boost Libraries 42 2.3 Numerical arrays 47 2.4 Numerical integration 54 2.5 Op...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2016